From 1b94d19ac510a0316cd073f51e078fe3070327c9 Mon Sep 17 00:00:00 2001
From: Chanaka Jayasena <chanaka3d@gmail.com>
Date: Wed, 18 Dec 2013 20:13:36 +0530
Subject: [PATCH] Fix the wrong url links on page header

---
 .../themes/theme1/pages/index.hbs                  |    1 +
 .../themes/theme1/partials/cartridges.hbs          |    2 +-
 .../themes/theme1/partials/header.hbs              |   10 ++++----
 .../themes/theme1/partials/mycartridges.hbs        |    4 +-
 .../themes/theme1/renderers/cartridges.js          |    3 +-
 .../themes/theme1/renderers/index.js               |    4 +-
 .../themes/theme1/renderers/subscribe_cartridge.js |    3 +-
 .../themes/theme1/ui/css/main.css                  |    9 ++++---
 .../themes/theme1/ui/custom-fonts/style.css        |   24 ++++++++++----------
 9 files changed, 32 insertions(+), 28 deletions(-)

diff --git a/components/org.apache.stratos.manager.console/themes/theme1/pages/index.hbs b/components/org.apache.stratos.manager.console/themes/theme1/pages/index.hbs
index 9f98084..f0bd73c 100644
--- a/components/org.apache.stratos.manager.console/themes/theme1/pages/index.hbs
+++ b/components/org.apache.stratos.manager.console/themes/theme1/pages/index.hbs
@@ -23,6 +23,7 @@
     <link rel="stylesheet" href="{{url "/themes/theme1/ui/css/smoothness/jqueryui-themeroller.css"}}">
     <link rel="stylesheet" href="{{url "/themes/theme1/ui/css/dialog.css"}}">
     <link rel="stylesheet" href="{{url "/themes/theme1/ui/custom-fonts/style.css"}}">
+    <link rel="stylesheet" href="{{url "/themes/theme1/ui/font-awesome/css/font-awesome.min.css"}}">
     <script src="{{url "/themes/theme1/ui/js/vendor/modernizr-2.6.2-respond-1.1.0.min.js"}}"></script>
     <script src="{{url "/themes/theme1/ui/js/vendor/jquery-1.10.1.min.js"}}"></script>
     <script src="{{url "/themes/theme1/ui/js/vendor/jquery-ui-1.10.3.custom.min.js"}}"></script>
diff --git a/components/org.apache.stratos.manager.console/themes/theme1/partials/cartridges.hbs b/components/org.apache.stratos.manager.console/themes/theme1/partials/cartridges.hbs
index 5e17e29..a2d9382 100644
--- a/components/org.apache.stratos.manager.console/themes/theme1/partials/cartridges.hbs
+++ b/components/org.apache.stratos.manager.console/themes/theme1/partials/cartridges.hbs
@@ -19,7 +19,7 @@
                 <div class="container">
                     <div class="row">
                         <div class="col-lg-3">
-                            <div class="box-left"><i class="icon-{{type}} big-pro-icons"></i></div>
+                            <div class="box-left"><i class="icons-{{type}} big-pro-icons"></i></div>
                             <div class="big-pro-icons-title">{{version}}</div>
                         </div>
                         <div class="col-lg-9">
diff --git a/components/org.apache.stratos.manager.console/themes/theme1/partials/header.hbs b/components/org.apache.stratos.manager.console/themes/theme1/partials/header.hbs
index aee6f98..8bf9a04 100644
--- a/components/org.apache.stratos.manager.console/themes/theme1/partials/header.hbs
+++ b/components/org.apache.stratos.manager.console/themes/theme1/partials/header.hbs
@@ -19,11 +19,11 @@
                  </div>
                  <div class="col-lg-9 custom-nav">
                     <ul class="pull-left">
-                        <li {{#if my_cartridges}} class="active" {{/if}}><a href="{{url "/"}}"><i class="icon-cartridge"></i> <span><br>My Cartridges</span></a></li>
-                        <li><a href="{{url "/"}}"><i class="icon-dashboard"></i> <span><br>Dashboard</span></a></li>
+                        <li {{#if my_cartridges}} class="active" {{/if}}><a href="{{url "/"}}"><i class="icons-cartridge"></i> <span><br>My Cartridges</span></a></li>
+                        <li><a href="{{url "/"}}"><i class="icons-dashboard"></i> <span><br>Dashboard</span></a></li>
                      </ul>
                      <ul class="pull-right">
-                         <li><a><i class="icon-tenant"></i><br> logout section</a></li>
+                         <li><a><i class="icons-tenant"></i><br> logout section</a></li>
                      </ul>
                  </div>
             </div>
@@ -35,10 +35,10 @@
             <div class="row">
 
                 <div class="col-lg-3">
-                    <a class="btn {{css}}" href="{{link}}">{{name}}</a>
+                    <a class="btn {{class_name}}" href="{{url link }}"><i class="{{class_icon}}"></i> {{name}}</a>
                 </div>
                 <div class="col-lg-9 help-section">
-                    <i class="icon-help"></i>
+                    <i class="icons-help"></i>
                     <p>Create cartridges like PHP, Python, Ruby etc.. Or create data cartridges with mySql, PostgreSQL. Directly install applications like Drupal, Wordpress etc..</p>
                 </div>
             </div>
diff --git a/components/org.apache.stratos.manager.console/themes/theme1/partials/mycartridges.hbs b/components/org.apache.stratos.manager.console/themes/theme1/partials/mycartridges.hbs
index 855d472..dfd6ba0 100644
--- a/components/org.apache.stratos.manager.console/themes/theme1/partials/mycartridges.hbs
+++ b/components/org.apache.stratos.manager.console/themes/theme1/partials/mycartridges.hbs
@@ -19,8 +19,8 @@
                 <div class="container">
                     <div class="row">
                         <div class="col-lg-3">
-                            <div class="state-box {{state}}-state"><i class="icon-{{state}}"></i> {{state}}</div>
-                            <div class="box-left"><i class="icon-{{type}} big-pro-icons"></i></div>
+                            <div class="state-box {{state}}-state"><i class="icons-{{state}}"></i> {{state}}</div>
+                            <div class="box-left"><i class="icons-{{type}} big-pro-icons"></i></div>
                             <div class="big-pro-icons-title">{{version}}</div>
                         </div>
                         <div class="col-lg-9">
diff --git a/components/org.apache.stratos.manager.console/themes/theme1/renderers/cartridges.js b/components/org.apache.stratos.manager.console/themes/theme1/renderers/cartridges.js
index d73a3a6..3d4e2f1 100644
--- a/components/org.apache.stratos.manager.console/themes/theme1/renderers/cartridges.js
+++ b/components/org.apache.stratos.manager.console/themes/theme1/renderers/cartridges.js
@@ -17,7 +17,8 @@ var render = function (theme, data, meta, require) {
                     my_cartridges:true,
                     link:'/',
                     name:'Back To My Cartridges',
-                    css:"btn-back"
+                    class_name:"btn-default",
+                    class_icon: "back-icon"
                 }
             }
         ],
diff --git a/components/org.apache.stratos.manager.console/themes/theme1/renderers/index.js b/components/org.apache.stratos.manager.console/themes/theme1/renderers/index.js
index c995ae4..b754197 100644
--- a/components/org.apache.stratos.manager.console/themes/theme1/renderers/index.js
+++ b/components/org.apache.stratos.manager.console/themes/theme1/renderers/index.js
@@ -17,7 +17,7 @@ var render = function (theme, data, meta, require) {
                     my_cartridges:true,
                     link:'/cartridges.jag',
                     name:'Subscribe to Cartridge',
-                    css:"btn-important"
+                    class_name:'btn-important'
                 }
             }
         ],
@@ -25,7 +25,7 @@ var render = function (theme, data, meta, require) {
             {
                 partial:'title',
                 context:{
-                    title:"My Cartridges"
+                    title:'My Cartridges'
                 }
             }
         ]
diff --git a/components/org.apache.stratos.manager.console/themes/theme1/renderers/subscribe_cartridge.js b/components/org.apache.stratos.manager.console/themes/theme1/renderers/subscribe_cartridge.js
index 6fbd1e7..d6c9a52 100644
--- a/components/org.apache.stratos.manager.console/themes/theme1/renderers/subscribe_cartridge.js
+++ b/components/org.apache.stratos.manager.console/themes/theme1/renderers/subscribe_cartridge.js
@@ -16,7 +16,8 @@ var render = function (theme, data, meta, require) {
                     my_cartridges:true,
                     link: '/cartridges.jag',
                     name: 'Select different Cartridge',
-                    css: "btn-back"
+                    class_name: "btn-default",
+                    class_icon: "back-icon"
                 }
             }
         ],
diff --git a/components/org.apache.stratos.manager.console/themes/theme1/ui/css/main.css b/components/org.apache.stratos.manager.console/themes/theme1/ui/css/main.css
index 348d412..853e997 100644
--- a/components/org.apache.stratos.manager.console/themes/theme1/ui/css/main.css
+++ b/components/org.apache.stratos.manager.console/themes/theme1/ui/css/main.css
@@ -149,7 +149,7 @@ body {
         box-shadow: 1px 3px 4px 1px rgba(71,71,71,1);
 }
 .breadcrumb-strip{
-    min-height: 78px;
+    min-height: 58px;
     z-index: 1;
     padding-top:10px;
 }
@@ -207,17 +207,18 @@ body {
     margin-right:10px;
 }
 .content-starter{
-    margin-top: 157px;
+    margin-top: 130px;
 }
 h1{
     color:#575757;
-    font-size:44px;
+    font-size:37px;
+    margin-bottom: 0;
 }
 h2{
     background: #fff;
     display: inline-block;
     padding:0 10px 0 0;
-    margin:10px 0;
+    margin:10px 0 20px;
     color:#575757;
     text-transform:capitalize;
 
diff --git a/components/org.apache.stratos.manager.console/themes/theme1/ui/custom-fonts/style.css b/components/org.apache.stratos.manager.console/themes/theme1/ui/custom-fonts/style.css
index eef84a7..49ff76e 100644
--- a/components/org.apache.stratos.manager.console/themes/theme1/ui/custom-fonts/style.css
+++ b/components/org.apache.stratos.manager.console/themes/theme1/ui/custom-fonts/style.css
@@ -9,7 +9,7 @@
 	font-style: normal;
 }
 
-[class^="icon-"], [class*=" icon-"] {
+[class^="icons-"], [class*=" icons-"] {
 	font-family: 'stratos';
 	speak: none;
 	font-style: normal;
@@ -23,36 +23,36 @@
 	-moz-osx-font-smoothing: grayscale;
 }
 
-.icon-active:before {
+.icons-active:before {
 	content: "\e600";
 }
-.icon-refresh:before {
+.icons-refresh:before {
 	content: "\e601";
 }
-.icon-mysql:before {
+.icons-mysql:before {
 	content: "\e602";
 }
-.icon-ruby:before {
+.icons-ruby:before {
 	content: "\e603";
 }
-.icon-php:before {
+.icons-php:before {
 	content: "\e604";
 }
-.icon-cakephp:before {
+.icons-cakephp:before {
 	content: "\e605";
 }
-.icon-python:before {
+.icons-python:before {
 	content: "\e606";
 }
-.icon-topology:before {
+.icons-topology:before {
 	content: "\e607";
 }
-.icon-help:before {
+.icons-help:before {
 	content: "\e608";
 }
-.icon-cartridge:before {
+.icons-cartridge:before {
 	content: "\e609";
 }
-.icon-tenant:before {
+.icons-tenant:before {
 	content: "\e60a";
 }
-- 
1.7.9.msysgit.0

